temporary total disability (ttd) - Français Anglais Dictionnaire